Add deepseek decode layer test into galaxy-quick#37788
Add deepseek decode layer test into galaxy-quick#37788maksim-tsishkouski-epam wants to merge 10 commits intomainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a Galaxy DeepSeek decoder-layer unit test into the APC (“all post-commit tests”) workflow so regressions are detected more frequently on mainline CI.
Changes:
- Introduces a reusable post-commit workflow to run
models/demos/deepseek_v3/tests/test_decoder_block.pyon Galaxy hardware with HF weights. - Wires the new Galaxy DeepSeek APC job into the existing
all-post-commit-workflows.yamlvia a new boolean input and conditional job execution.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
.github/workflows/galaxy-deepseek-post-commit.yaml |
New reusable workflow to execute the DeepSeek decoder block pytest selection on Galaxy runners. |
.github/workflows/all-post-commit-workflows.yaml |
Adds a new input/output gate and job to run the new Galaxy DeepSeek post-commit workflow. |
|
/codeowners ping |
CodeOwners Group AnalysisThis PR requires approval from one member of each of the following groups: Summary: 1 pending groups, 0 approved groups Group Information:
Note: At least one approval from each group is sufficient. |
Ticket
Closes #37737
Problem description
Add galaxy deepseek decoder layer module test to galaxy-quick to be able to detect regression frequently
What's changed
Added test_decoder_block.py test to galaxy-quick. Limited test parameters to only HF weights, decode and prefill-128 to save time (quick-wh-glx-deepseek-module takes ~6m + setup job and runner).
Checklist